<%@page contentType="application/json" pageEncoding="UTF-8"%><%
    String callback = request.getParameter("callback");

    //Se inici el callback
    out.print(callback + "({");
    String find = request.getParameter("sfind") + "%";
    java.util.List<satk.objetos.Peso> pesos = new satk.database.ManagerPeso().findPeso(find, 6);

    String numResult = String.format("\"totalResultsCount\":%d ", pesos.size());
    out.print(numResult);

    out.print(", \"pesos\":[");

    int ctrlN = 0;
    for (satk.objetos.Peso p : pesos) {
        String a = String.format("{\"id\": \"%s\", \"peso\": \"%s\"}",
                p.getIdentificador(), p.getPeso());
        if (ctrlN > 0) {
            a = "," + a;
        }
        out.print(a);
        ctrlN++;
    }
    out.print("] "); // Termina cintas

    out.print("});"); // Termina callback
%>